English Dictionary
◊ PALO ALTO
Palo Alto
n : a university town in California [syn: {Palo Alto}]